<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <add key="repository" value="ExcelRepository" />
  <add key="handleRegister" value="ExcelHandleRegister" />
  <add key="queueName" value="default" />
  <add key="hostName" value="defaultHost" />

  <queue key="default">
    <processor key="Cubicle.Processors.Invoke.InstructionProcessor" >
      <processor key="Cubicle.Processors.Invoke.CompletionProcessor" >
        <processor key="Cubicle.Processors.Invoke.ClassificationProcessor" />
        <processor key="Cubicle.Processors.Invoke.TargetResolutionProcessor" />
        <processor key="Cubicle.Processors.Invoke.TypeResolutionProcessor" />
        <processor key="Cubicle.Processors.Invoke.GenericClassProcessor" />
        <processor key="Cubicle.Processors.Invoke.CandidateProcessor" />
        <processor key="Cubicle.Processors.Invoke.CandidateSelectionProcessor" />
        <processor key="Cubicle.Processors.Invoke.InvokeProcessor" />
        <processor key="Cubicle.Processors.Construct.ConstructQueue">
          <processor key="Cubicle.Processors.Construct.ConstructProcessor" />
          <processor key="Cubicle.Processors.Construct.ValueConstructProcessor" />
          <processor key="Cubicle.Processors.Construct.ArrayConstructProcessor" />
          <processor key="Cubicle.Processors.Construct.ListConstructProcessor" />
          <processor key="Cubicle.Processors.Construct.DictionaryConstructProcessor" />
          <processor key="Cubicle.Processors.Construct.JaggedArrayConstructProcessor" />
          <processor key="Cubicle.Processors.Construct.DoubleArrayConstructProcessor" />
        </processor>
        <processor key="Cubicle.Processors.Invoke.GetPropertyProcessor" />
        <processor key="Cubicle.Processors.Invoke.SetPropertyProcessor" />
        <processor key="Cubicle.Processors.Invoke.GetFieldProcessor" />
        <processor key="Cubicle.Processors.Invoke.SetFieldProcessor" />
      </processor>
      <processor key="Cubicle.Processors.Invoke.TouchAndStoreProcessor" />
      <processor key="Cubicle.Processors.Transform.DoubleArrayTransformProcessor" />
      <processor key="Cubicle.Processors.Invoke.FailProcessor" />
    </processor>
  </queue>

  <queue key="Parameter">
    <processor key="Cubicle.Processors.Parameter.ParameterIterator" >
      <processor key="Cubicle.Processors.Parameter.NullParameterResolver" />
      <processor key="Cubicle.Processors.Parameter.HandleStringParameterResolver" />
      <processor key="Cubicle.Processors.Parameter.PlainStringParameterResolver" />
      <processor key="Cubicle.Processors.Parameter.EnumStringParameterResolver" />
      <processor key="Cubicle.Processors.Parameter.TypeStringParameterResolver" />
      <processor key="Cubicle.Processors.Parameter.CorrectTypeParameterResolver" />
      <processor key="Cubicle.Processors.Parameter.ArrayParameterResolver" />
      <processor key="Cubicle.Processors.Parameter.JaggedArrayParameterResolver" />
      <processor key="Cubicle.Processors.Parameter.DoubleArrayParameterResolver" />
      <processor key="Cubicle.Processors.Parameter.ValueToDoubleArrayParameterResolver" />
      <processor key="Cubicle.Processors.Parameter.ValueToJaggedArrayParameterResolver" />
      <processor key="Cubicle.Processors.Parameter.OtherParameterResolver" />
    </processor>
  </queue>

</config>